- const wappalyserVersion = pageInfo.data.coach.run ? pageInfo.data.coach.run.wappalyzerVersion : pageInfo.data.coach.pageSummary.wappalyzerVersion;
- const thirdPartyWebVersion = pageInfo.data.coach.run ? pageInfo.data.coach.run.thirdPartyWebVersion : pageInfo.data.coach.pageSummary.thirdPartyWebVersion;

a#technology
h2 Technologies used to build the page.
p
  | Data collected using 
  a(href='https://github.com/dochne/wappalyzer') Wappalyzer
  |  version #{wappalyserVersion}. With updated code from 
  a(href='https://github.com/enthec/webappanalyzer') Webappanalyzer 
  | 2024-12-27. Use 
  code --browsertime.firefox.includeResponseBodies html
  | or 
  code --browsertime.chrome.includeResponseBodies html
  | to help Wappalyzer find more information about technologies used.

if advice.info.technology && advice.info.technology.length > 0
    table
        tr
            th Technology
            th Confidence
            th Category
        each tech in advice.info.technology
            tr
                td 
                    a(href=tech.website)= `${tech.name} ${tech.version}`
                td #{tech.confidence}
                td 
                    each category in tech.categories
                        | #{category.name}
else
    p Wappalyzer didn't find any information.

if (advice.info.thirdparty && Object.keys(advice.info.thirdparty.toolsByCategory).length > 0)
    p Data collected using 
        a(href='https://github.com/patrickhulce/third-party-web') Third Party Web #{thirdPartyWebVersion} 

    table 
        each data, category in advice.info.thirdparty.toolsByCategory
            tr
                th #{h.cap(category)}
            each requests, tool in data
                tr
                    td #{tool}
